Web Service Discovery Processing Steps
نویسنده
چکیده
The most straightforward but also most inflexible configuration approach for invocation of remote services is to hard wire the location, interface, behavior and other properties of remote services into the local application. Loosely coupled decentralized systems call for solutions that are more flexible and can seamlessly adapt to changing conditions. While advances have recently been made in the field of web service specification, invocation and registration, the problem has so far received little systematic conceptual attention. In this paper, we outline seven web service problem areas and their associated processing steps, namely description, presentation, publication, request, discovery, brokering and execution. We propose a simple grammar (SWSDL) for describing network services as collections of service interfaces capable of executing operations over network protocols to endpoints. A service must present its current (up-to-date) description so that clients from anywhere can retrieve it at any time. A registry for publication and query of service and resource presence information is outlined. Reliable, predictable and simple distributed registry state maintenance in the presence of service failure, misbehavior or change is addressed by a simple and effective soft state mechanism. The notions of request, resource and operation are clarified. We outline the discovery step, which finds services implementing the operations required by a request. The brokering step determines an invocation schedule, which is a mapping over time of unbound operations to service operation invocations using given resources. Finally, the execution step implements a schedule, by using the supported protocols to invoke operations on remote services.
منابع مشابه
Scalable Semantic Web Service Discovery for Goal-driven Service-Oriented Architectures
The concept of Service-Oriented Architectures (SOA) is the latest design paradigm for IT systems. The idea is to use Web services as the basic blocks, which provide programmatic access to computational facilities over the Internet. The aim is to exploit the potential of the World Wide Web as an infrastructure for computation, help to reduce the development and maintenance costs of IT systems, a...
متن کاملWSML Deliverable D 5 . 1 v 0 . 1 WSMO Web Service Discovery
The Web Service Modeling Ontology (WSMO) provides the conceptual framework for semantically describing web services and their specific properties. The Web Service Modeling Language (WSML) is a formal language for annotating web services with semantic information, which is based on the WSMO conceptual framework. Service discovery, i.e., the automatic location of services that fulfill a user goal...
متن کاملQuery Languages for Semantic Web Services
Even though service discovery is one of the vital steps in Web service invocation, service requests are usually expressed by rather simple means. While syntax-based service descriptions are usually addressed using keyword-based queries, Semantic Web Services are queried using “perfect” service descriptions. Hence, a service requester is not able to control the outcome of the discovery process i...
متن کاملEfficient Discovery of Semantic Web Services
In this paper, our work is mainly focused on to discover the semantic web services efficiently and also for making the use of semantic web service easier. Semantic Web Service is a revolutionary technology which is growing popularly, due to the increased level of machine understandability. One of the major open problem of semantic web service discovery is approximated matching. We propose seman...
متن کاملSemantics Based Grid Services Publishing and Discovery
A Grid service is an extended Web service that conforms to the Open Grid Service Infrastructure (OGSI) specification. The capability that existing Web service technology express is relatively weak. The publishing and discovery of Grid resource are crucial steps in Grid computing. In this paper, we propose a novel semantics based Grid Service framework which support publishing and discovery of G...
متن کامل